package com.hyjx.framework.uc.subsys;

import java.util.List;

/**
 * 子系统 服务接口
 */
public interface SubsysService {

    /**
     * 添加
     *
     * @param model
     */
    boolean add(SubsysModel model);

    /**
     * 更新
     *
     * @param model
     */
    int update(SubsysModel model);

    /**
     * 删除
     *
     * @param ids
     */
    int delete(String ids);

    /**
     * 根据id取子系统
     *
     * @param testid
     */
    SubsysModel getSubsysById(String testid);

    /**
     * 根据条件取子系统
     *
     * @param testModel
     * @return
     */
    String getSubsys(SubsysModel testModel);

    /**
     * 取所有子系统信息
     *
     * @param model
     * @return
     */
    List<SubsysModel> getAllSubsys(SubsysModel model);

    List<SubsysModel> getAllSubsysExist(SubsysModel model);
}
